skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Yang, Zhengyu"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Jetting dynamics from bursting bubbles play a key role in mediating mass and momentum transport across the air–liquid interface, and have attracted widespread interest from researchers across disciplines. In marine environments, this phenomenon has drawn considerable attention due to its role in releasing biochemical contaminants, such as extracellular polymeric substances, into the atmosphere through aerosol production. These biocontaminants often exhibit non-Newtonian characteristics, yet the physics of bubble bursting with a rheologically complex layer at the bubble–liquid interface remains largely unexplored. In this study, we experimentally investigate the jetting dynamics of bubble bursting events in the presence of such a polymeric compound layer. Using bubbles coated by a polyethylene oxide solution, we document the cavity collapse and jetting dynamics produced by bubble bursting. At a fixed polymer concentration, the jet velocity increases while the jet radius decreases with an increasing compound layer volume fraction, as a result of stronger capillary wave damping due to capillary wave separation at the compound interface as well as the formation of smaller cavity cone angles during bubble cavity collapse. These dynamics produce smaller and more numerous jet drops. Meanwhile, as the polymer concentration increases, the jet velocity decreases while the jet radius increases for the same compound layer fraction due to the increasing viscoelastic stresses. In addition, fewer jet drops are ejected as the jets become slower and broader with increasing polymer concentration, as viscoelastic stresses persist throughout the jet formation and thinning process. We further obtain, for the first time, a regime map delineating the conditions for jet drop ejection versus no jet drop ejection in bursting bubbles coated with a polymeric compound layer. Our results may provide new insights into the mechanisms of mass transport of organic materials in bubble-mediated aerosolization processes, advancing our understanding of marine biology and environmental science. 
    more » « less
    Free, publicly-accessible full text available March 6, 2026
  2. In the era of big data and cloud computing, large amounts of data are generated from user applications and need to be processed in the datacenter. Data-parallel computing frameworks, such as Apache Spark, are widely used to perform such data processing at scale. Specifically, Spark leverages distributed memory to cache the intermediate results, represented as Resilient Distributed Datasets (RDDs). This gives Spark an advantage over other parallel frameworks for implementations of iterative machine learning and data mining algorithms, by avoiding repeated computation or hard disk accesses to retrieve RDDs. By default, caching decisions are left at the programmer’s discretion, and the LRU policy is used for evicting RDDs when the cache is full. However, when the objective is to minimize total work, LRU is woefully inadequate, leading to arbitrarily suboptimal caching decisions. In this paper, we design an algorithm for multi-stage big data processing platforms to adaptively determine and cache the most valuable intermediate datasets that can be reused in the future. Our solution automates the decision of which RDDs to cache: this amounts to identifying nodes in a direct acyclic graph (DAG) representing computations whose outputs should persist in the memory. Our experiment results show that our proposed cache optimization solution can improve the performance of machine learning applications on Spark decreasing the total work to recompute RDDs by 12%. 
    more » « less